Smith set

In voting systems, the Smith set, named after John H. Smith, is the smallest non-empty set of candidates in a particular election such that each member beats every other candidate outside the set in a pairwise election. The Smith set provides one standard of optimal choice for an election outcome. Voting systems that always elect a candidate from the Smith set pass the Smith criterion and are said to be "Smith-efficient".

A set of candidates where every member of the set pair-wise beats every member outside of the set is also known as a dominating set.

Contents

Properties

Schwartz set comparison

The Schwartz set is closely related to and is always a subset of the Smith set. The Smith set is larger if and only if a candidate in the Schwartz set has a pair-wise tie with a candidate that is not in the Schwartz set.

The Smith set can be constructed from the Schwartz set by repeatedly adding two types of candidates until no more such candidates exist outside the set:

Note that candidates of the second type can only exist after candidates of the first type have be added.

Alternative formulation

Any binary relation R on a set A can generate a natural partial order on the R-cycle equivalence classes of set A, so that xRy implies [x] ≥ [y].

When R is the Beats-or-Ties binary relation on the set of candidates defined by x Beats-or-Ties y if and only if x pair-wise beats or ties y, then the resulting partial order is the beat-or-tie order which is a total order. The Smith set is the maximal element of the beat-or-tie order.

Algorithms

The Smith set can be calculated with the Floyd–Warshall algorithm in time Θ(n3). It can also be calculated using a version of Kosaraju's algorithm in time Θ(n2).

See also

References

External links